it relates - German English Dictionary